翻訳と辞書
Words near each other
・ Soure
・ Soure Castle
・ Soure, Pará
・ Soure, Portugal
・ Soured milk
・ Soureh
・ SOURCE (Outdoor & Tactical Gear)
・ Source (photography magazine)
・ Source amnesia
・ Source Audio
・ Source Blanche
・ Source Cable
・ Source Code
・ Source code
・ Source code compatibility
Source Code Control System
・ Source code editor
・ Source code escrow
・ Source Code for Biology and Medicine
・ Source Code in Database
・ Source Code Pro
・ Source code virus
・ Source Columba
・ Source Completion Therapy
・ Source counts
・ Source credibility
・ Source criticism
・ Source criticism (biblical studies)
・ Source data
・ Source Decay


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Source Code Control System : ウィキペディア英語版
Source Code Control System

Source Code Control System (SCCS) is an early version control system, geared toward program source code and other text files. It was originally developed in SNOBOL at Bell Labs in 1972 by Marc Rochkind for an IBM System/370 computer running OS/360 MVT.〔
〕 It was later rewritten by him in C for UNIX, then running on a PDP-11, and released with the Programmer's Workbench (PWB) edition of that operating system.
Subsequently, SCCS was included in AT&T's commercial System III and System V distributions. It was not licensed with 32V, the ancestor to Berkeley Unix.〔SCCS (what(1) ) manpage from 4BSD, 1980, on the website of The Unix Heritage Society.〕 The SCCS command set is now part of the Single UNIX Specification.
SCCS was the dominant version control system for Unix until later version control systems, notably the Revision Control System (RCS) and later CVS, gained more widespread adoption. Today, these early version control systems are generally considered obsolete, particularly in the open source community, which has largely embraced distributed version control systems. However, the SCCS file format is still used internally by a few newer version control programs, including ''BitKeeper'' and ''TeamWare''. The latter is a frontend to SCCS. ''Sablime''〔(Sablime Homepage )〕 has been developed from a modified version of SCCS〔Estublier, Jacky, David Leblang, André van der Hoek, Reidar Conradi, Geoffrey Clemm, Walter Tichy, and Darcy Wiborg-Weber. “Impact of software engineering research on the practice of software configuration management.” ACM Transactions on Software Engineering and Methodology (TOSEM) 14 (October 2005): 383–430.〕 but uses a history file format that is incompatible with SCCS. The SCCS file format uses a storage technique called interleaved deltas (or the weave). This storage technique is now considered by many version control system developers as foundational to advanced merging and versioning techniques,〔Estublier, Jacky, David Leblang, André van der Hoek, Reidar Conradi, Geoffrey Clemm, Walter Tichy, and Darcy Wiborg-Weber. “Impact of software engineering research on the practice of software configuration management.” ACM Transactions on Software Engineering and Methodology (TOSEM) 14 (October 2005): p.398.〕 such as the "Precise Codeville" ("pcdv") merge.
Apart from fixing some Year 2000 problems in 1999, there is no active development on the various UNIX vendor specific SCCS versions.
In 2006, Sun Microsystems (today part of Oracle Corporation) released their Solaris version of SCCS as open source under the Common Development and Distribution License as part of their efforts to open-source Solaris.
SCCS is also known for the sccsid string, for example:
static char sccsid[] = "@(#)ls.c 8.1 (Berkeley) 6/11/93";
This string contains the file name, date, and can also contain a comment. After compilation, this string can be found in binary and object files by looking for the pattern "@(#)" and can be used determine which source code files were used during compilation.
==Alternatives==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Source Code Control System」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.